python3.9.git
3 months agotkinter-import
Matthias Klose [Tue, 20 Jan 2026 10:45:10 +0000 (11:45 +0100)]
tkinter-import

# DP: suggest installation of python-tk package on failing _tkinter import

# DP: suggest installation of python-tk package on failing _tkinter import

Gbp-Pq: Name tkinter-import.diff

3 months agodistutils-sysconfig-2
Matthias Klose [Tue, 20 Jan 2026 10:45:10 +0000 (11:45 +0100)]
distutils-sysconfig-2

Gbp-Pq: Name distutils-sysconfig-2.diff

3 months agodistutils-sysconfig
Matthias Klose [Tue, 20 Jan 2026 10:45:10 +0000 (11:45 +0100)]
distutils-sysconfig

# DP: Get CONFIGURE_CFLAGS, CONFIGURE_CPPFLAGS, CONFIGURE_LDFLAGS from
# DP: the python build, when CFLAGS, CPPFLAGS, LDSHARED) are not set
# DP: in the environment.

# DP: Get CONFIGURE_CFLAGS, CONFIGURE_CPPFLAGS, CONFIGURE_LDFLAGS from
# DP: the python build, when CFLAGS, CPPFLAGS, LDSHARED) are not set
# DP: in the environment.

Gbp-Pq: Name distutils-sysconfig.diff

3 months agodistutils-link
Matthias Klose [Tue, 20 Jan 2026 10:45:10 +0000 (11:45 +0100)]
distutils-link

# DP: Don't add standard library dirs to library_dirs and runtime_library_dirs.

# DP: Don't add standard library dirs to library_dirs and runtime_library_dirs.

Gbp-Pq: Name distutils-link.diff

3 months agolocale-module
Matthias Klose [Tue, 20 Jan 2026 10:45:10 +0000 (11:45 +0100)]
locale-module

# DP:   * Lib/locale.py:
# DP:     - Don't map 'utf8', 'utf-8' to 'utf', which is not a known encoding
# DP:       for glibc.

# DP:   * Lib/locale.py:
# DP:     - Don't map 'utf8', 'utf-8' to 'utf', which is not a known encoding
# DP:       for glibc.

Gbp-Pq: Name locale-module.diff

3 months agodistutils-install-layout
Matthias Klose [Tue, 20 Jan 2026 10:45:10 +0000 (11:45 +0100)]
distutils-install-layout

# DP: distutils: Add an option --install-layout=deb, which
# DP: - installs into $prefix/dist-packages instead of $prefix/site-packages.
# DP: - doesn't encode the python version into the egg name.

# DP: distutils: Add an option --install-layout=deb, which
# DP: - installs into $prefix/dist-packages instead of $prefix/site-packages.
# DP: - doesn't encode the python version into the egg name.

Gbp-Pq: Name distutils-install-layout.diff

3 months agodeb-locations
Matthias Klose [Tue, 20 Jan 2026 10:45:10 +0000 (11:45 +0100)]
deb-locations

# DP: adjust locations of directories to debian policy

# DP: adjust locations of directories to debian policy

Gbp-Pq: Name deb-locations.diff

3 months agodeb-setup
Matthias Klose [Tue, 20 Jan 2026 10:45:10 +0000 (11:45 +0100)]
deb-setup

# DP: Don't include /usr/local/include and /usr/local/lib as gcc search paths

# DP: Don't include /usr/local/include and /usr/local/lib as gcc search paths

Gbp-Pq: Name deb-setup.diff

3 months agopython3.9 (3.9.2-1+deb11u4) bullseye-security; urgency=medium
Andrej Shadura [Tue, 20 Jan 2026 10:45:10 +0000 (11:45 +0100)]
python3.9 (3.9.2-1+deb11u4) bullseye-security; urgency=medium

  * Non-maintainer upload by the LTS Team.
  * Add salsa-ci.yml.
  * Drop Build-Conflicts: git.
  * Unexport PYTHONIOENCODING to unbreak tests on Salsa.
  * Disable test_mmap as it fails on Salsa.
  * Apply upstream patches for the following CVEs:
    - CVE-2022-37454: integer overflow and buffer overflow in the Keccak XKCP
      SHA-3 implementation.
    - CVE-2025-4516: issue in bytes.decode("unicode_escape",
      error="ignore|replace")
    - CVE-2025-6069: quadratic complexity in html.parser.HTMLParser
    - CVE-2025-6075: performance degradation in os.path.expandvars()
    - CVE-2025-8194: infinite loop and deadlock in tarfile
    - CVE-2025-8291: incorrect ZIP64 End of Central Directory handling
    - CVE-2025-12084: quadratic complexity in xml.dom.minidom appendChild etc
    - CVE-2025-13836: OOM or other DoS due to incorrect Content-Length
      handling in http.client
    - CVE-2025-13837: OOM or other DoS due to incorrect data size handling
      in plistlib
  * Update libpython symbols.

[dgit import unpatched python3.9 3.9.2-1+deb11u4]

3 months agoImport python3.9_3.9.2-1+deb11u4.debian.tar.xz
Andrej Shadura [Tue, 20 Jan 2026 10:45:10 +0000 (11:45 +0100)]
Import python3.9_3.9.2-1+deb11u4.debian.tar.xz

[dgit import tarball python3.9 3.9.2-1+deb11u4 python3.9_3.9.2-1+deb11u4.debian.tar.xz]

5 years agoImport python3.9_3.9.2.orig.tar.xz
Matthias Klose [Sun, 28 Feb 2021 17:03:44 +0000 (18:03 +0100)]
Import python3.9_3.9.2.orig.tar.xz

[dgit import orig python3.9_3.9.2.orig.tar.xz]